package com.turing.selfwebservice.merchantoper;

import java.math.BigInteger;
import java.util.Date;

public class MchTradDetailObj {
	/**
	 * 商户ID
	 */
	private String merchantNo;
	/**
	 * 帐务日期
	 */
	private Date tranDate;
	/**
	 * 流水号
	 */
	private String tranSeqNo;
	/**
	 * 冲正/被流水号
	 */
	private String cancelTranSeqNo;
	/**
	 * 交易码
	 */
	private String tranCode;
	/**
	 * 交易时间
	 */
	private Date tranTime;
	/**
	 * 商户请求流水
	 */
	private String mrchSeqNo;
	/**
	 * 卡号
	 */
	private String cardNo;
	/**
	 * 交易金额
	 */
	private BigInteger amount;
	/**
	 * 积分支付额
	 */
	private BigInteger scorePaidAmount;
	/**
	 * 实际积分支付额
	 */
	private BigInteger factScorePaidAmount;
	/**
	 * 帐户子系统应答流水号
	 */
	private String accAckSeqNo;
	/**
	 * 商户业务摘要
	 */
	private String mrchAbstract;
	/**
	 * 会员ID
	 */
	private BigInteger membershipId;
	/**
	 * 会员卡卡号
	 */
	private String vipCardNo;
	/**
	 * 积分产生流水号
	 */
	private String scoreTranSeqNo;
	/**
	 * 积分支付流水号
	 */
	private String scorePaidTranSeqNo;
	/**
	 * 本次积分发生
	 */
	private BigInteger scoreAmount;
	/**
	 * 渠道积分余额
	 */
	private BigInteger score;
	/**
	 * 积分补登时间
	 */
	private Date reScoreTime;
	/**
	 * 积分补登操作员
	 */
	private String reScoreOperNo;
	/**
	 * 积分补登备注
	 */
	private String reScoreRemark;
	/**
	 * 退货/被退货交易日期
	 */
	private Date otherTranDate;
	/**
	 * 退货/被退货交易流水
	 */
	private String otherTranSeqNo;
	/**
	 * 退货/被退货商户流水号
	 */
	private String otherMrchSeqNo;
	/**
	 * 终端号
	 */
	private String terminalNo;
	/**
	 * 终端批次号
	 */
	private String termSettBatchNo;
	/**
	 * 终端流水号
	 */
	private String termSeqNo;
	/**
	 * 商户操作员
	 */
	private String mrchTellerNo;
	/**
	 * 商户分支机构
	 */
	private String mrchBrchNo;
}
